8# ESPECIAL 23.4.14

     8#1 COM O MUNDO A SEUS PS
     8#2 CABECINHAS FEITAS

8#1 COM O MUNDO A SEUS PS
Saber a linguagem de cdigos de computador  para muitos jovens igual ao ingls: o segundo idioma que faz a diferena na vida.
HELENA BORGES 

     Sem que mesmo os pais mais atentos percebam, os jovens esto usando um novo idioma para se comunicar intensamente  com os computadores. Teclar, dar um clique no mouse, mover o cursor na tela sensvel ao toque so maneiras de interagir com os computadores. Comunicar-se com eles  outra coisa. Isso exige o domnio de linguagens de programao. Para o resto de ns as frases nesses idiomas so apenas impenetrveis conjuntos de sinais matemticos e de palavras em ingls. Combinando habilmente essas letras, nmeros e smbolos, o programador dita passo a passo ordens complexas s camadas profundas das unidades de processamento dos computadores. No confundir com os comandos de abrir ou fechar programas, copiar ou apagar textos, clarear fotos, receber ou enviar mensagens. Essas interaes, que de to simples parecem indistintas da mgica, s so possveis porque, antes, os programadores ensinaram ao computador a "receita" que ele deve executar quando recebe um determinado comando. 
     Essa receita  o algoritmo, palavra aparentada e com a mesma raiz rabe de algarismo, que define uma sequncia finita e lgica de instrues que o computador pode entender e executar. Junte-se uma sequncia adequada de algoritmos e tem-se um programa ou um aplicativo de smartphone.  essa lngua, to prtica quanto o ingls, to complexa quanto o mandarim, que faz daqueles que a dominam os verdadeiros senhores da revoluo digital.  essa lngua que est se tornando o segundo e obrigatrio idioma da gerao native digital, que j nasceu imersa em tecnologia e conectada com o mundo mesmo antes de aprender a falar ou dar os primeiros passos. O pai ou me que chegou at aqui na leitura dessa reportagem pode fazer um intervalo e perguntar: "Filho, voc aprende a escrever programas de computador na escola?".  provvel que a resposta seja um " bvio, n?" Pode ser tambm um "Eu no, mas o Ricardinho  avio nisso". Se o filho responder "Nem sei do que esto falando", no se desespere, nem comece a imaginar um futuro profissional menos ambicioso para ele. Dificilmente, com o ritmo de avano da tecnologia, um adolescente ou jovem de hoje ser um analfabeto digital, e, seja qual for a profisso escolhida, vai ser cada dia menos complicado desfrutar as praticidades dos computadores. 
     Aprender a programar, porm, ajuda a desenvolver mais cedo o tipo de raciocnio e de capacidade de deciso que ser cada vez mais essencial (veja a reportagem seguinte). "Para essa garotada nova, a noo de tempo e espao  muito mais fluida, nada  imutvel e nem sequer o computador pode ser perfeitamente definido", diz a neurocientista Elvira Souza Lima, especializada em desenvolvimento cognitivo. No se pode afirmar com certeza que saber programar ou "fazer cdigo", que em ingls  coding, ter atualmente o mesmo impacto que teve no comeo da era digital, quando essa habilidade era rarssima. O que se pode afirmar com certeza  que os grandes nomes desse universo aprenderam a programar cada vez mais jovens. Bill Gates, da Microsoft, comeou aos 13 anos. Steve Jobs, da Apple, aos 10. Mark Zuckerberg, do Facebook, aos 6.  improvvel que o garoto que vai desbancar Zuckerberg seja um fofinho que mal saiu das fraldas e, em vez de "gugu-dad", balbucie algo parecido com "background(255, 255, 255); 
     //right hand 
     fill(255, 255, 255); 

bezier (62,179,78,182,63,126,55,156);", que  exatamente o conjunto inicial de instrues para fazer um desenho esttico do Mickey mexer os braos. O exemplo acima foi tirado da lio para crianas de 5 anos da academia de Salman Khan, o americano apaixonado por ensinar. Os ingleses, ainda mais radicais, incorporaram a programao ao currculo escolar bsico  e algumas escolas ensinam algoritmos para crianas de 5 anos de idade. Um debate atual em muitas rodas da educao gira em torno da possibilidade de fazer da programao matria obrigatria no currculo escolar. Gates, Zuckerberg e Jack Dorsey, do Twitter, no tm dvida das vantagens de aprender a lgica de falar com os computadores. Eles patrocinam a Code.org, organizao no governamental cuja misso  manter esse debate aceso nos Estados Unidos. Para quem quiser tentar aprender a fazer cdigo ou que os filhos tenham noes bsicas dessas linguagens, basta saber ingls e ter conexo net. Existem inmeros mtodos gratuitos de ensino de programao para crianas na rede. Os mais famosos so o Scratch (scratch.mit.edu) e o Gamestar (gamestarmechanic.com). 
     Os jovens mostrados nesta reportagem tambm aprenderam cedo a domar o poder dos computadores. A maioria comeou a se familiarizar com os algoritmos entre os 11 e os 15 anos. Eles tm um linguajar prprio. Quando um cdigo funciona, ele "funfou", quando no d certo, "deu pog", e quando trava, ele "bugou". So versados em matemtica avanada, exercitam um nvel de abstrao compatvel com o ensino superior e s se movem guiados pela lgica. A precocidade nesse campo alimenta um ciclo virtuoso neurolgico que j pode ser aferido. Diz Elizeu Macedo, professor de psicologia da Universidade de So Paulo: "As funes executivas so elaboradas no crtex frontal, rea fundamental do crebro que se desenvolve a partir dos 14 anos. A precocidade se explica justamente pelo desenvolvimento antecipado de tal rea, uma facilidade inata que sua atividade ajuda a desenvolver ainda mais". 
     A competio  outro ingrediente. A garotada tem at uma olimpada mundial. A prxima, em Taiwan, ter dois brasileiros, Mateus Bezrutchka e Michel Zelazny, ambos de 17 anos. Michel comeou a trabalhar com algoritmos aos 12, quando fez um curso de programao. "Minha brincadeira favorita era decorar a tabuada. Um dia descobri que o computador podia fazer 100 milhes de operaes em 1 segundo e vi que eu nunca ia ser to rpido. O melhor seria me unir a ele", diz. Logo, Michel passou dos cdigos simples aos mais complexos e, finalmente, a fazer programas completos. Um dos primeiros foi feito para organizar o faturamento da loja da me. Assim, o garoto que decorava a tabuada se prepara para cursar cincia da computao na Universidade Columbia, em Nova York. "So crianas que aprendem a pensar, elaborar, usar a mquina como meio de criao. O computador passa a ser outra dimenso do seu pensamento", diz o pesquisador irlands Paul Gibson. 
     Os ganhos pessoais e coletivos de disseminar o ensino da linguagem dos computadores so bvios. Quem sabe programar no fica desempregado. "A programao  indispensvel no desenvolvimento de dispositivos inteligentes  de aplicativos a msseis e satlites. Qualquer pas que almeje se firmar como potncia tecnolgica precisa de um exrcito de programadores", enfatiza o especialista Ednilson Ferreira. As empresas de tecnologia patrocinam as competies e ficam de olho nos vencedores. O Imagine Cup, um dos maiores campeonatos de informtica do mundo,  organizado pela Microsoft com o objetivo de garimpar talentos. "Assim driblamos a competio por mo de obra qualificada, que  dramtica", diz Katia Gianone, diretora da Microsoft no Brasil. Henrique Trianon e Samramis Cruz, casal de namorados que desenvolveu aos 16 anos o game Cosmo Defender, em que aliengenas tentam invadir o celular, so frutos dessa caada. Eles fazem aplicativos para a Microsoft. Trianon estuda engenharia de sistemas e Samramis se especializa em design grfico. "Nosso plano  abrir uma startup de tecnologia, como fazem no Vale do Silcio", conta Samramis. Ningum duvida do potencial de sucesso dessa dupla. 
     A potiguar Beatriz Freire tem apenas 13 anos e j  medalhista de olimpadas no Brasil. Ela  a caula de um grupo de estudos da Unicamp que prepara candidatos para as competies internacionais, uma peneira pela qual nenhuma menina brasileira passou at hoje  o que no a desanima em absoluto: "Pessoas mais velhas falam que, com o tempo, vai ficar mais difcil e eu vou parar de gostar, mas no acredito". Quem entra no mundo dos algoritmos encontra um universo de oportunidades em expanso. "As pessoas gostam de enfeitar os fatos, mas a verdadeira histria do Facebook  que, por seis anos, ns sentamos na frente de um computador e programamos", lembra Zuckerberg. Conhecido pela obsesso com programao, Bill Gates j provocou crises entre os lderes e funcionrios de outras reas da Microsoft. "Ou voc faz cdigo ou seu emprego corre perigo"  o lema nas empresas de tecnologia de ponta do Vale do Silcio. Seja onde for no mundo atual, no corre risco o profissional de qualquer rea que decidir aprender a programar. Como Michel Zelazny concluiu logo cedo, os computadores no podem ser vencidos e  melhor unir-se a eles. No existe maneira mais eficiente do que falar-lhes ao corao. 

RUMO AO MUNDIAL
O paulistano Mateus Bezrutchka, 17 anos, vive a expectativa de fazer sua primeira viagem ao exterior  e justo para o outro lado do mundo. Em julho, vai representar o Brasil na Olimpada Internacional de Informtica, em Taiwan, onde medir foras com prodgios da programao de outros noventa pases. Para estar em plena forma, fez um curso intensivo na Unicamp e passa pelo menos duas horas por dia se exercitando em casa. "Achava as aulas de matemtica fceis demais, por isso fui buscar desafios maiores fora da escola. A encontrei a minha turma", diz. 

JOGADA DE MESTRE
Um despretensioso trabalho de concluso de curso do colgio, quem diria, acabou na Microsoft. O pernambucano Henrique Trianon, 19 anos, tinha apenas 16 quando, junto com a namorada, Samramis Cruz, comeou a desenvolver o Cosmo Defender, game em que aliengenas ameaam invadir o celular. Um ano e alguns aperfeioamentos depois, o jogo estava  venda na plataforma de aplicativos Windows, onde fez tanto sucesso que ganhou uma segunda edio. Na diviso de tarefas, ele faz a programao e ela, o design. Com essa parceria, planejam abrir uma startup. "Nosso modelo so os empreendedores do Vale do Silcio", diz Trianon.

ISSO  QUE  SER POLIGLOTA
Aos 16 anos, a mineira Jhlia Rodrigues j est na faculdade (de cincias da computao, lgico) e faz estgio numa grande empresa de telecomunicao. Programadora desde os 14, est sendo treinada para detectar falhas em sistemas operacionais e desenvolver solues, matria em que se destaca entre colegas bem mais experientes. O idioma da programao  sua segunda lngua  ela dominou trs deles em dois meses. "Saber uma linguagem facilita muito o aprendizado de outras", afirma Jhlia, que ainda aponta um ganho inesperado: de tanto ler manuais e usar termos tcnicos, acabou aprendendo ingls. 

DE ALUNO A PROFESSOR
Aos 12 anos, Michel Zelazny se matriculou em um curso de programao s de farra. Cinco anos depois,  ele quem d as aulas. Est  frente de uma classe de candidatos  seleo nacional de informtica, da qual, por sinal,  destaque. Seu futuro, porm, est fora do Brasil. O precoce programador acaba de ser aceito na Universidade Columbia, em Nova York, e aguarda o retorno de outras quatro, entre elas Yale, para decidir a prxima escala. Diz Michel: "Tenho amigos mais velhos que j esto na Microsoft e no Google, lugares onde adoraria trabalhar". 

SUPERANDO BARREIRAS
Ela  to novinha que, embora tenha conquistado vrias medalhas em competies, no tem idade para integrar a seleo nacional de informtica. Ainda por cima  menina, uma das duas nicas da classe que treina os futuros medalhistas. Aos 13 anos, a potiguar Beatriz Freire sabe que ter de esperar mais trs para tentar ingressar no mundo dos atletas olmpicos da programao, em que os garotos so ampla maioria. "Apesar de me apoiar, minha famlia acha que eu ainda vou enjoar dos cdigos, mas duvido: descobri neles um mundo que me atrai muito", conta a caula da turma.

A VANTAGEM DE SER PRECOCE
Grandes nomes da era digital desenvolveram muito cedo a capacidade de escrever programas de computador, e isso fez a diferena competitiva a favor deles.
Mais do que simplesmente escrever cdigos, programar nos ensina a pensar." - STEVE JOBS (1955-2011), fundador da Apple, comeou a programar aos 10.

"Aprender a escrever programas fortalece a mente e estimula uma forma de analisar as coisas que eu considero til em todas as circunstncias." - BILL GATES, 58, fundador da Microsoft, comeou a programar aos 13.

Sempre fui fascinado pelas aglomeraes urbanas. Aprendi sozinho a programar porque queria entender como as cidades funcionam. - JACK DORSEY, 37, fundador do Twitter, comeou a programar aos 8.

As pessoas gostam de enfeitar os fatos, mas a verdadeira histria do Facebook  que, durante seis anos, sentamos na frente do computador e programamos." - MARK ZUCKERBERG, 29, fundador do Facebook, comeou a programar aos 6.

VIDA BEM PROGRAMADA
O sonho de todo adolescente fascinado por programao  um dia trabalhar no Google, na Apple ou na Microsoft. O carioca Vincius Fortuna, 33 anos, foi um deles, sonhou e chegou aonde queria. H oito anos, trabalha no Google   engenheiro de software e comanda uma equipe altamente qualificada que cuida da manuteno da ferramenta de buscas do site, no escritrio da empresa em Nova York. Fortuna comeou a programar aos 15 anos e gostava de se reunir com amigos depois da aula para brincar de hacker. "ramos os nerds da turma. Fazamos programinhas simples para desenhar animaes, calcular as mdias bimestrais ou resolver equaes. Assim a gente se divertia", lembra. Da foi um passo para as competies: defendeu o Brasil em olimpadas internacionais de informtica e, j na faculdade, por causa dos diferentes fusos horrios, madrugava aos sbados para participar de provas de programao on-line (num deles, passou seis horas seguidas na frente do computador). Foi o que bastou para ser "descoberto" pelas grandes empresas e contratado pelo Google logo que se formou (depois de luta renhida com a Microsoft por seu passe). "Muitos dos que participaram daquelas competies so meus amigos at hoje. A gente vira um grupinho que circula nas mesmas empresas", diz. Casado, sem filhos, no revela quanto ganha, mas diz que o salrio de um programador qualificado nos Estados Unidos comea em 80.000 dlares por ano (equivalente a cerca de 15.000 reais por ms). Ah, e deixou os tempos de nerd para trs: hoje, nas horas vagas, pratica esportes radicais. 


8#2 CABECINHAS FEITAS
Crianas que aprendem a escrever cdigos para computador desenvolvem o raciocnio lgico e a capacidade de simplificar problemas complexos.
HELENA BORGES

     Aos pais que se preocupam com o tempo que o filho passa na frente do computador, um aviso: a coisa s tende a piorar. E isso pode ser bom. Educadores e profissionais da rea de tecnologia do mundo todo esto empenhados em uma cruzada para dar uma utilidade prtica ao fascnio da meninada por smartphones, tablets e laptops, e um dos caminhos so as aulas de programao ministradas desde a mais tenra idade. A ideia  que crianas e adolescentes dominem pelo menos uma linguagem dos cdigos e, em vez de simplesmente usar o que j vem pronto no computador, aprendam a pr a mquina a seu servio. Embora pesquisas de maior calibre ainda estejam em curso, a experincia j sinaliza que o exerccio intelectual envolvido nesse aprendizado ajuda a desenvolver o raciocnio lgico e a capacidade de resolver problemas (algo que, alis, no faria mal nenhum aos estudantes brasileiros, entre os piores do mundo em tal quesito). Um dos estudiosos da rea, o polons Jakub Lacki, tcnico da seleo de informtica de seu pas, enfatiza que, se bem administradas, as lies de programao podem dar um impulso naquilo que  mais essencial  vida escolar: "O exerccio de conversa com o computador ajuda a sedimentar o conhecimento e a refletir sobre o que se aprende". 
     Embora ainda se debata como e quando os algoritmos devem entrar na vida da garotada, ganha fora a teoria que compara o ensino da programao ao de uma lngua estrangeira: quanto mais cedo, maior a capacidade de absoro. Mas que fique claro para pais que esperam milagres de seus pequenos gnios: aos 5 anos, ningum vai escrever cdigo de verdade, tarefa que exige uma maturidade intelectual que se pronunciar s l pelos 10, 11 anos. O que os mais novinhos assimilam  o abec mais bsico, conhecimento que provavelmente lhes dar mais traquejo para apreender o que vir depois. Muitas rodas de educadores so entusiastas da ideia de introduzir a linguagem dos cdigos que o computador entende (coding, em ingls) na grade de matrias obrigatrias desde o jardim de infncia. Entre os pases avanados, a Inglaterra saiu na frente: no prximo ano letivo, todos os alunos a partir dos 5 anos sero apresentados na sala de aula aos rudimentos da programao; aos 11, passaro a aprender a srio pelo menos duas linguagens. Do outro lado do debate, h quem critique acrescentar mais essa obrigao  vida da meninada. O ingls David Albury, que foi consultor do ex-primeiro-ministro Tony Blair na rea de educao, resumiu a VEJA o argumento dos que so contra: " uma matria muito rida e complicada para crianas to pequenas". 
     Sobre um ponto todos concordam: para iniciar-se no universo dos cdigos,  preciso ter a ferramenta adequada e, para a maioria, uma boa orientao  seja ela na escola ou em casa. No rol dos programas de ensino ao mesmo tempo simples e instigantes, um dos mais populares  o Scratch, indicado para crianas a partir de 5 anos. Elas nem ler e escrever sabem ainda, mas, como nasceram com DNA digital, em pouqussimo tempo estaro apontando o mouse para a exata sequncia que far balanar a cabea do desenho na tela (veja outros exemplos no quadro ao lado). Est comprovado que nos bancos escolares a explorao dos cdigos s d certo mesmo se o professor souber se portar como uma espcie de regente da investigao digital. As primeiras experincias com o uso de computador na sala de aula, nos anos 70, fracassaram justamente porque seu mentor, o doutor em matemtica americano Seymour Papert, ps alunos no comando das mquinas e professores como coadjuvantes. 
     Se bem guiada, a garotada nascida e criada na era digital tem tudo para desenvolver as habilidades latentes em sua gerao. O aprendizado do algoritmo na escola pode contribuir ainda para apagar duas imagens recorrentes: a de que a cincia da computao, to crucial para o futuro,  uma matria indecifrvel para os comuns mortais e a de que o menino ou menina versado nessa arte  um ser desinteressante e esquisito. Em outras palavras: o coding como segunda lngua universal dos jovens ser a vingana dos nerds. 

PRPRIO PARA MENORES
Nunca  cedo ou tarde demais para aprender a programar, desde que se use a ferramenta apropriada. Abaixo, as mais recomendadas pelos especialistas

5 a 10 anos
SCRATCH
O que faz: tem comandos simples e uma estrutura visual feita de tijolos que a criana arrasta pela tela para animar pequenos personagens desenhados nela. Cada tijolo tem um efeito diferente: fazer barulho, criar movimentos, gerar interaes.

light-Bot
O que faz: consiste em uma srie de quebra-cabeas em que a criana guia um rob capaz de pular, girar e acender luzes. A ideia  ensinar o usurio a "pensar em algoritmo", ou seja, a se comunicar com o computador.

10 a 13 anos
GAMESTAR MECHANIC
O que faz: ensina a criana a criar o prprio videogame a partir de uma estrutura pr-montada - um tabuleiro parecido com o de xadrez em que blocos so encaixados para formar caminhos, erguer desafios e interpor barreiras.

MIT App Inventor
O que faz: ajuda a desenvolver aplicativos para Android com metodologia elaborada no MIT. Aprendem-se tambm o melhor modo de configurar o celular para testes e maneiras de compartilhar os apps depois de cri-los, tudo constantemente atualizado.

13 a 17 anos
touchdevelop
O que faz:  o aplicativo da Microsoft para a criao de scripts (os algoritmos que do uma ordem ao computador). Ao fim de cada estgio, o usurio tem a opo de compartilhar seu trabalho, o que faz do programa um grande banco de dados com mais de 100.000 scripts.


